asic hardware methodology dsp fpga management take rtl design ic design analog slda eda hyperplot development cad design consulting